unnamed contruum advertising agency - Spanish English Dictionary